snow cone (costa rica/cuba/méxico/españa) - Turkish English Dictionary